/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package isd.inventario.dao;

import isd.general.dao.BaseDAO;
import isd.inventario.modelo.ST_ItemMovimiento;
import isd.inventario.modelo.ST_ItemMovimientoPK;
import isd.inventario.modelo.ST_Movimiento;
import isd.inventario.modelo.ST_MovimientoPK;
import javax.ejb.Stateless;

/**
 *
 * @author Claudio
 */
@Stateless
public class InventarioDAO extends BaseDAO {
    
    // Add business logic below. (Right-click in editor and choose
    // "Insert Code > Add Business Method")

    public void crearMovimiento(ST_Movimiento m) {
        em.persist(m);
    }

    public void editarMovimiento(ST_Movimiento m) {
        em.merge(m);
    }

    public void crearItemProducto(ST_ItemMovimiento im){
        em.persist(im);

    }

    public void editarItemProducto(ST_ItemMovimiento im){
        em.merge(im);
    }

    public ST_Movimiento getMovimiento(ST_MovimientoPK idPK) {

       return getObjeto(ST_Movimiento.class, idPK);
    }

     public ST_ItemMovimiento getItemProducto(ST_ItemMovimientoPK idPK) {
       return getObjeto(ST_ItemMovimiento.class, idPK);
    }

 
}
